rough pea - Spanish English Dictionary